About Mark Yaasi Design Consultancy Ltd. (11048652) United Kingdom