About Evallo Ltd (NI666256) United Kingdom