About Pentalibra Limited (06980335) United Kingdom