About Jt And Jp Holdings Limited (12315869) United Kingdom