About Satsu Limited (10578461) United Kingdom