About Aleenas Peri Peri Ltd (10794762) United Kingdom