About Wakanda Limited (11253276) United Kingdom