About Alex Marc Associates Limited (13222628) United Kingdom