About Jessica Stewart Yoga Limited (12782182) United Kingdom