About Tulip Peri Peri Ltd (12888916) United Kingdom