About Slice Culture Ltd (13074003) United Kingdom