Suspicious company
They have a Shop on Alibaba, I have contacted them regarding a purchase asking for clarification over their certifications they display (blurred certificates). No response. Indeed there are some troubling information regarding the various turnovers they display, the phone numbers and addresses.
