About Duncan Adams Momentum Limited (10253742) United Kingdom