About Caats Ltd. (10637851) United Kingdom