About Ede Kara Properties Ltd (11583575) United Kingdom