About Contender Studios Ltd (10204157) United Kingdom