About Kiroca Ltd (13202975) United Kingdom