About Bitglass Uk Ltd (11818087) United Kingdom