About Jackson Square Ltd. (12941670) United Kingdom