About The Oware Society Limited (05721608) United Kingdom