About Saffron Qa Solutions Ltd (10922170) United Kingdom