About Sophesc Limited (11923547) United Kingdom