About The Vipassana Centre Ltd (12120457) United Kingdom