About Malidcom London Ltd (13106627) United Kingdom