About Peregrine Management Limited (10628474) United Kingdom