About Spot Fitness Ltd (10137556) United Kingdom