About Lee Tan Ideas Limited (05710785) United Kingdom