About Chopper Ventures Limited (12751916) United Kingdom