About Bitgola Limited (13331127) United Kingdom