About Ixp Manchester Ltd (04881278) United Kingdom