About Jlppt Ltd (11875963) United Kingdom