About Thuthukani Properties Ltd. (12800403) United Kingdom