About Paemga Ltd (12629417) United Kingdom