About S.noble Ltd. (SC541322) United Kingdom