About Scs Mena Ltd. (13185780) United Kingdom