About Neuroparticle Eu Limited (11760172) United Kingdom