About Mimaki (uk) Limited (03314118) United Kingdom