About Ryd 888 Ltd (NI639304) United Kingdom