About Sliced Studio Limited (13373357) United Kingdom