About Nicsof Ltd (06501825) United Kingdom