About Pensolid Ltd (12001765) United Kingdom