About E3r Management Limited (SC341498) United Kingdom