About Wakiimba Ltd (11741088) United Kingdom