About Man & Han Investments Limited (09418691) United Kingdom