About E2 Partnership Limited (SC336655) United Kingdom