About Lgl Investments Limited (10072046) United Kingdom