About Sophistry Ltd (09708575) United Kingdom