About London Oil Ltd (13382079) United Kingdom