About Nandi Niramisa & Co Limited (10814404) United Kingdom