About Nitor Investments Limited (06276627) United Kingdom