About Lee Ventures Limited (07415098) United Kingdom