About Wild Bill Promotions Ltd (10671726) United Kingdom