About Design Momentum Limited (09590162) United Kingdom