About S.o.d.a.d Limited (10904676) United Kingdom