About Kitty Claire Limited (12088320) United Kingdom