About Palm Luxe Ltd (13147038) United Kingdom