About Anna Holder Limited (11002092) United Kingdom