About Simba Medical Limited (SC603543) United Kingdom