About E Alpha Limited (06894871) United Kingdom