About Jay & Kay Investments Limited (11433988) United Kingdom