About N1 Visual Ltd (12970716) United Kingdom