About House Of Sher (malls) Limited (SC444451) United Kingdom