About Abida S Samosas Ltd (12267990) United Kingdom