About Lola Sports Ltd. (NI642906) United Kingdom