About Lava Lynx Entertainment Limited (11115654) United Kingdom