About West More Investments Limited (SC444897) United Kingdom