About Protoplay Limited (SC310046) United Kingdom