About Sophitex Limited (04229312) United Kingdom