About Satori Partners Limited (05985639) United Kingdom