About Pentangle I.t. Limited (06086932) United Kingdom