About One Bit Pictures Ltd (13092182) United Kingdom