About Pyramid Yoga And Arts Academy Ltd (13284296) United Kingdom