About Leam Management Ltd. (12192104) United Kingdom