About Wendover Nominees Limited (02656339) United Kingdom