About Howth Investments Limited (10507864) United Kingdom