About Squirrel Fitness Ltd (11859064) United Kingdom