About Jpick1 Holdings Limited (11850765) United Kingdom