About Mako Trading Holdings Limited (07889595) United Kingdom