About Alice S Studio Limited (11621016) United Kingdom