AS31084 MAGRATHEA-UK Magrathea Telecommunications Limited --- GB