About Zaffran Cat Ltd (11278360) United Kingdom