About Japan Specialist Information Services Ltd (07173043) United Kingdom