About London Oil Trading Ltd (12474849) United Kingdom