About Medella Limited (09046835) United Kingdom