About Takealook Global Ltd (13513610) United Kingdom