Yantra Clould Ltd is a cloud consultancy provider based out of Scotland, who assist business host their services on major cloud providers.