About Lioscarran Holdings Ltd (NI636510) United Kingdom