About Pitch Hero Holdings Limited (11534462) United Kingdom