About Gaussen Digital Studios Ltd (10987080) United Kingdom