About Luxe Abode Limited (12339345) United Kingdom