About E36 Management Company Limited (11787964) United Kingdom