About Milliways Investments Ltd. (03931219) United Kingdom