About Dcp Group Holdings Square Ltd (12509269) United Kingdom