About Marketing & Invest International Ltd (04826427) United Kingdom