About Wyse2 Limited (05993263) United Kingdom