About Lx3 Investments Ltd (09656138) United Kingdom