About Next Generation Computing Services Limited (03233286) United Kingdom