About Ssj Locum Ltd (12363035) United Kingdom