About Paregmenon Group Ltd (12620738) United Kingdom