About Leal Technologies Ltd (11340767) United Kingdom