About Navara Limited (12906605) United Kingdom