About Nomad Gym Group Limited (12940280) United Kingdom