About Jtp Innovations Ltd (06020598) United Kingdom