About Jpj-tmc Invest Limited (10677034) United Kingdom