About Santiam Partners Limited (11281463) United Kingdom