About Blackswan Intelligence Ltd (09850336) United Kingdom