About Mea Holding Group Ltd (10833627) United Kingdom