About Mucan Investments Limited (00819219) United Kingdom