About Pensol Investment Ltd (13208982) United Kingdom