About Kedoo Ltd (10019278) United Kingdom