About Wagtails Gaming Ltd (NI661925) United Kingdom