About Wyrz Ltd (13581614) United Kingdom