About Alexander Mor & Associates Limited (13214189) United Kingdom