About Penthelaia Ltd (12185545) United Kingdom