About S.j. Apex Limited (03970891) United Kingdom