About Blackbird Global Ltd (10490971) United Kingdom