About Lola Entertainment Limited (07861166) United Kingdom