About London Table Tennis Academy Ltd (08242955) United Kingdom