About Nemiro Limited (13503866) United Kingdom