About Bay S Peri Peri Limited (10692659) United Kingdom