About Europa Scientific Limited (09562085) United Kingdom