About Densynet Limited (05916582) United Kingdom