About Wynnr Studios Limited (11106029) United Kingdom