About Sjpp Ltd (11691640) United Kingdom