About Nick Jp Holdings Limited (10860846) United Kingdom