About Nachi Investment Ltd (11413666) United Kingdom