About The Samosa Media Limited (09606330) United Kingdom