About Vea Medical Ltd (SC629419) United Kingdom