About Alexandra Herring Trading Limited (11400756) United Kingdom