About Hera Brand Limited (13694407) United Kingdom