About Mandara Management Ltd (10291136) United Kingdom