About Medlabs Europe Ltd (10156706) United Kingdom