About Ni App Solutions Ltd (NI623938) United Kingdom