About Kencomp Internet Limited (04186016) United Kingdom