About Wendover Technology Ltd. (06690883) United Kingdom