About Japanico Limited (11624238) United Kingdom