About The London Kitty Company Ltd (12041402) United Kingdom