About Felix N.i. Ltd (NI604715) United Kingdom