About Jtp Alpha Holdings Ltd (13468787) United Kingdom