About Atlas Dc Solutions Ltd (13625909) United Kingdom