About Ace The Himalaya U.k. Ltd (12487787) United Kingdom