About Peri Peri Star Limited (11110051) United Kingdom