About Robbatch Ni Limited (NI681366) United Kingdom