About Lyckans Invest Limited (12040973) United Kingdom