About Japji Uk Limited (05026848) United Kingdom