About Squarelux Limited (11035518) United Kingdom