About E11 Bid Company Limited (06291577) United Kingdom