About Life Time London Ltd (11084686) United Kingdom