About Himalaya Capital Ltd (09917801) United Kingdom