About Webring Ltd. (12098589) United Kingdom