About Dutchkid Ltd (11187945) United Kingdom