About Saffa Associates Limited (09685380) United Kingdom