About Meda Holding Limited (12537607) United Kingdom