About Tim Lee Family Investment Company Limited (11245332) United Kingdom