About Lera Entertainment Services Limited (13090299) United Kingdom