About Nic And Ari Ltd. (SC541356) United Kingdom