About Lexi Spall Yoga Ltd (10983082) United Kingdom