About Navaaz Ltd (12671002) United Kingdom