About Dces Holdings Ltd (SC542626) United Kingdom