About Mb Research Ltd (07451830) United Kingdom