About Triptic Studios Limited (08149089) United Kingdom