About Kyroc Ltd (12110300) United Kingdom