About Manocap Energy Limited (12107817) United Kingdom