About Ligna Biomass Holdings Limited (08918463) United Kingdom