About Satori Holdings Limited (13518531) United Kingdom