About Knsw Holdings Ltd (09826698) United Kingdom