About Naca Investment Ltd (12703539) United Kingdom