About Neulot Limited (NI678127) United Kingdom