About Luxor3 Ltd (13337013) United Kingdom