About E&o Holdings Ltd (11617675) United Kingdom