About Dcr Europe Limited (10108743) United Kingdom