About Jay&kay Limited (12330180) United Kingdom