About Michael Demadema International Ltd (11129596) United Kingdom