About Newman Investment Holdings Ltd (12035963) United Kingdom