About Mencin Limited (09548521) United Kingdom