About Dee Consulting Services Ltd (11906956) United Kingdom