About Pennant Ventures Ltd (10741159) United Kingdom