About J Uddin Locum Limited (10105662) United Kingdom