Machine Force Ltd - Profile