About Mast Research Ltd (11387988) United Kingdom