About Michael Cook Sports Management Limited (12564632) United Kingdom