About Seomra Nua Limited (09139187) United Kingdom