About Timmy Lam Limited (13388961) United Kingdom