About Jupiter Development Co. Ltd. (SC275596) United Kingdom