About Meet Yoga Ltd (12272185) United Kingdom