About Trika Yoga Limited (10299859) United Kingdom