About S.i.d. Holdings Limited (10863272) United Kingdom