About E12 Ast Limited (13386662) United Kingdom