About Mandal Corporation Limited (10371586) United Kingdom