About Jsc Developments Ltd (13219602) United Kingdom