About Propel Sports And Entertainments (uk) Ltd (12757319) United Kingdom