About Dimax London Ltd (11714801) United Kingdom