About Peregrine Investment Management Ltd (13122598) United Kingdom