About Kentace Limited (12498720) United Kingdom