About Javaid Medical Limited (10521268) United Kingdom