About Bikram Yoga London Limited (06887303) United Kingdom