About Degatek Ltd (12042154) United Kingdom