About Peregrin Solutions Ltd (12701206) United Kingdom