About Pinpoint Studios Ltd (12114632) United Kingdom