About Lannen Limited (12122258) United Kingdom