About Jsb Investments Ltd (11843765) United Kingdom