About Navicor Industries Llp (OC348826) United Kingdom