About Bitfount Ltd (12390975) United Kingdom