About Pentra Group Ltd (12024189) United Kingdom