About Slice&deli Limited (NI664539) United Kingdom