About Studio 11 Fitness Limited (11751049) United Kingdom