About Wabo Ltd (12861370) United Kingdom