About Kumica International Ltd (12816816) United Kingdom