About Mandor Ltd (12216533) United Kingdom