About Mea Health And Wellness Ltd (11694131) United Kingdom