About Europa Group Limited (03279177) United Kingdom