About Toor Capital Ltd (11802926) United Kingdom