About Thorn Bio-scientific Limited (NI610003) United Kingdom