I\'ve been tasked with building a portable cross-platform application which is able to retrieve machine details(such as serial number, ip address, make and model of device)