About Ubi Lab Ni Ltd (NI679511) United Kingdom