About Linn International Limited (SC074890) United Kingdom