About Wynters Technology Ltd (13415622) United Kingdom