About Jne Holding Limited (10326812) United Kingdom