About Mandala Development & Coaching Ltd. (11308715) United Kingdom