About Igo Yoga Limited (09973047) United Kingdom