About Kj Locum Limited (12144569) United Kingdom