About Jay Dee Management Limited (11983672) United Kingdom