About Pemak Solutions Ltd (12126916) United Kingdom