About Kentessa Limited (07893880) United Kingdom