About Digital Glacier Ventures Ltd (13232812) United Kingdom