About Satori Tech Limited (11197643) United Kingdom