About Ogc Energy Limited (12644198) United Kingdom