About Netcell Solutions Limited (07573033) United Kingdom