About Wagala Ltd (11578846) United Kingdom