About Applied Meditation Ltd (04537754) United Kingdom