About Minimax Marketing Limited (03898815) United Kingdom