About Lamboo Mobile Medical Ltd (10963006) United Kingdom