About Saffronea Ltd (11524846) United Kingdom