About Enneurope Holdings Limited (07303053) United Kingdom