About Waka Ltd (12542510) United Kingdom