About Satori People Ltd (13577267) United Kingdom