About Penta Exi Ltd (13427441) United Kingdom