About Anna Holm Limited (11590213) United Kingdom