About Jessica Francis Yoga Ltd (11568456) United Kingdom