About Link2energy Limited (04037780) United Kingdom