About Oideachas Ltd (13052945) United Kingdom