About Fitness Squared Ltd (07005018) United Kingdom