About Adwa International Property & Land Ltd (12702835) United Kingdom