About Safira Locum Ltd (11678750) United Kingdom