About Netica Limited (09567110) United Kingdom