About Wambooi Design Solutions Limited (09152623) United Kingdom