About Kabo Ltd (12150510) United Kingdom