About Duty Of Care International Ltd (12190362) United Kingdom