About Saffasure Ltd (12871204) United Kingdom