About Ixl Fitness Ltd (12593981) United Kingdom