About Jsb Venture Limited (13442709) United Kingdom