About S.e.b. Developments Limited (10861442) United Kingdom