About Ni Life Ltd (NI623653) United Kingdom