About Kn The Helper Ltd (12102899) United Kingdom