About Necessary Evil Ltd (12192111) United Kingdom