About The Luxur Group Ltd (10143793) United Kingdom