About Slice Studio Ltd (10304443) United Kingdom