About Europa Science Holdings Limited (13201057) United Kingdom