About International Sports And Media Ltd. (07441761) United Kingdom