About Slice Pizza Peri Peri Limited (12726157) United Kingdom