About Maharishi Foundation Limited (03034864) United Kingdom