About Club L London Holdings Limited (09880053) United Kingdom