About Mea Research Services Inc. Ltd. (09464093) United Kingdom