About N6 Solutions Ltd (11117112) United Kingdom