About Jsb Technology Ltd (07181444) United Kingdom