About Maceo Ltd. (11279707) United Kingdom