About Saffron Ivy Ltd (11241738) United Kingdom