About Amba Medical Limited (04717258) United Kingdom