About Ranmore Energy Limited (11305386) United Kingdom