About Memnice Limited (10654644) United Kingdom