Max Smart definition

Max Smart means Max Smart Limited, a company organized under the laws of the British Virgin Islands.