About 1 Bull Pitch Management Company Limited (12488861) United Kingdom