About Newport Capital Management Limited (06816368) United Kingdom