About Dgi (sw) Ltd (12521129) United Kingdom