About Kato Consultants Limited (06948403) United Kingdom