About Pentala Limited (05120257) United Kingdom