About X-tremedia Limited (08192606) United Kingdom