About Itidanaha Properties Ltd. (11177603) United Kingdom