A-Micro Limited Partnership