About Peregrina Investments Limited (12026769) United Kingdom