About Kentro Ltd (07297871) United Kingdom