About Anderson & Cooper Holdings Limited (11124277) United Kingdom