About Peak6 Ni Limited (NI666326) United Kingdom