About Nanomind Investment And Development Company Limited (06280705) United Kingdom