About D Nisi Alloa Ltd. (SC340544) United Kingdom