About Meniamber Ltd (11245111) United Kingdom