About Menas Limited (06619415) United Kingdom