About The Meditation Man Limited (11818717) United Kingdom