About Pentangle Technology Limited (11077936) United Kingdom