About Dsg Mekhana Ltd (11709214) United Kingdom