About Ejl Landholdings Limited (10246738) United Kingdom