About Verispec Ltd (12876086) United Kingdom