About Nevacom Limited (06019264) United Kingdom