About Japji Ltd (13595882) United Kingdom