About I. Nichi Ltd (08815199) United Kingdom