About The Samosa Cart Ltd (12049888) United Kingdom