About Neophore Limited (10762171) United Kingdom