About Saffo Solution Technology Ltd (13273017) United Kingdom