About El Holdco 2 Limited (10328728) United Kingdom