About The World Of Cats International Limited (10594566) United Kingdom