About Newmed Aesthetic London Ltd (12715138) United Kingdom