About Rolas Energy Europe Limited (11104571) United Kingdom