About Scafex Limited (11548229) United Kingdom