About Mixed Ventures Limited (09258842) United Kingdom