About Maek Investments Limited (11016548) United Kingdom