About The Mindfulmedia Group Ltd (11320097) United Kingdom