About Satori Publishing Limited (06985910) United Kingdom