About Slice Media Limited (10567430) United Kingdom