About Slice Holdings Limited (10534568) United Kingdom