About Luxo Capital Ltd (11557207) United Kingdom