About Lotus Health & Fitness Limited (12276476) United Kingdom