MARC TECHNOCRATS LTD