About Sopra Consultancy Limited (04124049) United Kingdom