About Penny Appeal Ventures Limited (11051892) United Kingdom