About Safora Limited (10290535) United Kingdom