About Causeway Therapeutics Limited (SC518335) United Kingdom