About Dc Technology Solutions Ltd (11478441) United Kingdom