About Kingdom Sports Management Solutions Ltd (07712479) United Kingdom