About Mass Holdings And Investments Limited (10891371) United Kingdom