About Miter Investments Limited (09445146) United Kingdom