About Sevenwest Investment Partners Limited (12669448) United Kingdom