About Noyko-84 Ltd (11392972) United Kingdom