About Helix Fitness Limited (11963182) United Kingdom