About Nimoh Scientific Limited (07597185) United Kingdom