About Wendex Limited (01660493) United Kingdom