About Nemo S Samosa S Ltd (13460992) United Kingdom