About Nandi Ventures Ltd (11611599) United Kingdom