About European Internet Exchange Association (09894526) United Kingdom