About Jsb Holdings Limited (10833423) United Kingdom