About Egil Pall Mall Limited (11810621) United Kingdom