About Lotus Yoga Ltd (11576534) United Kingdom