About Lannoo Ltd (12814232) United Kingdom