About Naca International Limited (10092091) United Kingdom