About Kno Associates Limited (12971627) United Kingdom