About Nemesis Entertainment Ltd (12803126) United Kingdom