About European Active Projects Limited (05447028) United Kingdom