About Aruga Medicines Ltd (SC711181) United Kingdom