About Knoell Uk Holdings Limited (04665491) United Kingdom