About S.t.a.n. Developments Limited (10119654) United Kingdom