About More Management Company Limited (11913127) United Kingdom