About Ascend Studio Limited (09904227) United Kingdom