About Lesa Holdings Ltd (13198399) United Kingdom