About Marc Duvivier Consultancy Limited (06179069) United Kingdom