About Ibex Sport Ltd (10868201) United Kingdom