About Loughora Limited (11333876) United Kingdom