About E&a Holding Limited (12283113) United Kingdom