About Pardal Ventures Limited (13175762) United Kingdom