About Luxe Space Limited (SC595810) United Kingdom