About Affect.ai Ltd (12208606) United Kingdom