About Nymet-cleo Limited (09237359) United Kingdom