About Takk Properties Limited (11557478) United Kingdom