About Ariadne S Thread Limited (11483086) United Kingdom