About Satori Group Limited (11609864) United Kingdom