About Netclipper It Solutions Limited (08093124) United Kingdom