About Navana Designated Limited (11655527) United Kingdom