About Pertinent Techsol Ltd (12948082) United Kingdom