About Bitgo Holdings Emea Ltd (12270056) United Kingdom