About Nava Euro Asia Ltd (13246109) United Kingdom