About Penta Fintech Ltd (10586592) United Kingdom