About Digma Industries Limited (07134496) United Kingdom