About Saffa Global Ltd (13218663) United Kingdom