About Mg1640988 Limited (01640988) United Kingdom