About Navamar Realty Company Ltd (13358263) United Kingdom