About The Yoga Co. (sw) Limited (11608032) United Kingdom