About Chopper Investments Limited (13536253) United Kingdom