About Pindus Ltd (06877744) United Kingdom