About Japakoma Limited (12339979) United Kingdom