About Scend Studio Limited (06221124) United Kingdom