About Waka Holdings Limited (11107447) United Kingdom