About Meininger Limited (05898245) United Kingdom