About Sara Jafari Limited (12118121) United Kingdom