About Artal Ltd (08403993) United Kingdom