About Saffa Limited (11449142) United Kingdom