About Satrapi Limited (10496535) United Kingdom