About Wendover Ventures Ltd (06274620) United Kingdom