About London & Paris Energy Limited (10774423) United Kingdom