About Mandara Energy Limited (07452831) United Kingdom