About Jptr Ltd (10100224) United Kingdom