About Nologo Limited (02306143) United Kingdom