About Plucky Ventures Ltd (13150742) United Kingdom