About Affect Health Limited (13365161) United Kingdom