About Leol Ltd (11992950) United Kingdom