About E27 Partners Uk Ltd (11661915) United Kingdom