About Mmr Research Group Ltd (03954091) United Kingdom