About Neoric Ltd (13144339) United Kingdom