About Knowdle Worldwide Ltd (11615742) United Kingdom