About Saffa London Limited (09647239) United Kingdom