About Kara Locum (uk) Ltd (12040765) United Kingdom