About Play Sslr Holdings Ltd (NI668061) United Kingdom