About Grid9 Internet Solutions Limited (03492565) United Kingdom