About The Cat Soup Kitchen Ltd (11239296) United Kingdom