About Gear 2 Studios Ltd (12986410) United Kingdom