About Satori Holland Ltd (13356322) United Kingdom