About Net1 Solutions Limited (08998872) United Kingdom