About Safac Ltd. (11195358) United Kingdom