About Factorlux Limited (11942799) United Kingdom