About Kaat London Limited (11661159) United Kingdom