About Samosa & Chai Ltd (12875136) United Kingdom