About Kentra Limited (08408610) United Kingdom