About Samosa International Limited (10097385) United Kingdom