About The Tamuka Global Hub C.i.c. (11920214) United Kingdom