About New More Partnership Ltd (SC216234) United Kingdom