About S.a.d. Holdings Limited (06670900) United Kingdom