About Satsui Limited (12805436) United Kingdom