About Slice Visual Ltd (13098401) United Kingdom