About Maycontain Ltd. (10465870) United Kingdom