About Kato& Clavier Company Limited (12890751) United Kingdom