About London Valve Therapies Limited (08043743) United Kingdom