About Nemos Plaice Limited (12327197) United Kingdom