About Sha Locum Ltd (11169418) United Kingdom