About Lee Investments Limited (12261492) United Kingdom