About Luxe Bay Escapes Limited (SC641173) United Kingdom