About Maeer Associates Limited (07354710) United Kingdom