About Leonor Ltd (10205473) United Kingdom