About Arthelix Ltd (10597512) United Kingdom