About Necessity Health & Fitness Ltd (12617905) United Kingdom