About Ambivalent Associates Limited (08026611) United Kingdom