About Jap Junction Limited (11263213) United Kingdom