About Tedeku Hub Ltd (12691914) United Kingdom