About Kat Cat Ltd. (12018246) United Kingdom