About Luxe Eight Limited (13665803) United Kingdom