About Dcr Technology Solutions Limited (10045532) United Kingdom