About Saffarroon Limited (12155433) United Kingdom