About Deka Health & Fitness Cic (11726495) United Kingdom