About Galaxy Blockchain Limited (13708031) United Kingdom