About Clx Construct Luxury Ltd (12582439) United Kingdom