About S.s.d. World Trade Ltd (10809997) United Kingdom