About Necrotic Ltd (11544606) United Kingdom