About Kato Systems Limited (12932015) United Kingdom