About Fennaio Integrated Artificial Intelligence Ltd (12946173) United Kingdom