About Sepropex Ltd. (12216078) United Kingdom