About Live Karma Yoga Limited (10722894) United Kingdom