About Dynnex Ltd (11593169) United Kingdom