About Jsaf Investments Ltd (12903322) United Kingdom