About Japjee Limited (07080727) United Kingdom