About Satori Consulting International Ltd (06234909) United Kingdom