About Sophalex Limited (06703388) United Kingdom