About Naimeo Limited (11933181) United Kingdom