About Package Control (u.k.) Limited (02612326) United Kingdom