About Lim Investment Management Ltd (10054782) United Kingdom