About Nimo Consult Ltd (07360581) United Kingdom