products look fine, but no information about the company on the website - not even originating country..
products look fine, but I has to do reasearch to figure out where this company is located at all. Their website gives no businessadress, whatsoever.. I´d rather not order anything, this looks rather strange.



