About Luxe Appeal Ltd (11222400) United Kingdom