About Strive Football Management Ltd (12332348) United Kingdom