About Jacsi Limited (04677841) United Kingdom