About Lidberg Invest Limited (13658297) United Kingdom