About Api Cognition Ltd (13579261) United Kingdom