About Skk Locum Ltd (12248800) United Kingdom