About Connecting Bird Ltd (12168098) United Kingdom