About Wololo Ltd. (12228474) United Kingdom