About Meda-han Ltd. (10676882) United Kingdom