About Kato Technology Limited (07415930) United Kingdom