About J J Lim Limited (10476073) United Kingdom