About Navnit Holdings Limited (12840796) United Kingdom