About S.j. And I.a. Investments Limited (01053521) United Kingdom