About Dch Solutions Limited (10118916) United Kingdom