About Nehedar Limited (12285269) United Kingdom