About Dgla (projects) Limited (12460642) United Kingdom