About Placido Goa Catering Ltd (12184105) United Kingdom