About Nuumi Limited (12065503) United Kingdom