About Specnext Ltd (09994678) United Kingdom