About Nymo Global Limited (07860422) United Kingdom