About Lim Investment Limited (10323179) United Kingdom