About Pendolo Holdings Ltd (10628258) United Kingdom