About Jikomino Ltd (12812560) United Kingdom