About Mro Africa Limited (09100252) United Kingdom