About Lol Entertainment Limited (13328929) United Kingdom