About Pensa Ltd (10443243) United Kingdom