About Knowell Information Services Ltd (11917248) United Kingdom