About Newman 7 Holdings Limited (11879413) United Kingdom