About Peregrinechard Ltd (12197635) United Kingdom