About Digital Advertising Solutions Ni Limited (NI604126) United Kingdom