About Lyckeby Ltd (11400283) United Kingdom