About Nimbus Medical Limited (08672040) United Kingdom