About Wendover Investments Limited (02193482) United Kingdom