About Effidac Ltd (NI657443) United Kingdom