About S.j.m World Corporation Ltd (08130645) United Kingdom