About J.s.i. Holdings Limited (05577039) United Kingdom