About Affect Ability Limited (10885083) United Kingdom