About X-net Solutions Limited (04694617) United Kingdom