About J Holdings Limited (09413905) United Kingdom