About Kato Limited (SC621976) United Kingdom